Volume 70, Issue 1, January 2024, Pages 663-669
Ali Youssef Elgendy; Bassant Ashraf Badr
Volume 69, Issue 2, April 2023, Pages 1687-1693
Ali Elgendy; Bassant Badr